Tensorflow是基於圖架構進行運算的深度學習框架,Session是圖和執行者之間的媒介,首先透過Session來啟動圖,而Session.run()是用來進行操作的,Session再使用完過後需要透過close來釋放資源,或是透過with as的方式來讓他自動釋放。
就是不可變的常數,以下透過程式碼來逐一講解
import tensorflow as tf
result=tf.constant(5)
print (result)
在沒有session.run的情況下,我們可以看到const跟tensor以及type,那麼這次改用session.run的方式來執行result
import tensorflow as tf
result=tf.constant(5)
with tf.Session() as sess:
result=sess.run(result)
print (result)
這樣就會印出5這個數字了